Faribault, MN is the home of Darren Viland Carpentry, where we provide a complete range of general contractor services, including roofing, carpentry and home improvement.