Building a home or renovating your existing pad is no simple task. From budgeting to design and choosing the right contractor, there's a myriad of details you'll need to juggle. But when it comes to choosing the right contractor for the job, it's important to be mindful that not every contractor is ... » Learn More about 7 Signs Your Contractor May Be Shady