For almost all projects, we require an on-site estimate first, free of charge. As every home is different, we need to see what potential challenges we might come across on an install before we give you our most accurate estimate.