At M.J. Nicholls Landscaping we offer a variety of services ranging from lawn maintenance programs to landscape design and extensive construction projects. Our team of professionals look forward to working with every customer to bring their visions to reality.