M & P Services, Inc.