If you are selling high end, or even mid-priced products or services, your website needs to reflect that. If you build $3 million dollar homes and have a website you built yourself, you may want to take another look.
That isn’t to say it is good but is it good enough? Does it represent the high-quality branding you are trying to put out?
Point is, just because you build million dollar homes doesn’t mean you should build your website.